precision mechanical device technology - Español Inglés Diccionario